Volanie procedur OnDestroy pri ENDSESSION

Otázka od: Stanislav Kochan

28. 10. 2003 16:44

Nazdar nazdar.

Mam taky problem.
Mam formulare a v nich definovanyu proceduru OnDestroy.
Ak aplikaciu regularne vypnem tak sa OnDestroy vykona.
Ak vsak vypnem poctac cez Start->ShutDown procedure OnDestroy sa nevykona.


V WndProc som si odchitil spravu WM_ENDSESSION a zavolal som funkciu
 Application.Terminate
Ale vysledok sa nedostavil. Procedury OnDestroy sa stale nevolaju.
Poradte mi prosim co mam spravit?

Dik.Stano.





----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)

Odpovedá: Vaclav Krmela

1. 11. 2003 8:24

> From: Stanislav Kochan
>
> Mam formulare a v nich definovanyu proceduru OnDestroy.
> Ak aplikaciu regularne vypnem tak sa OnDestroy vykona.
> Ak vsak vypnem poctac cez Start->ShutDown procedure
> OnDestroy sa nevykona.

Ja jsem to obesel tak, ze jsem vse co potrebuji sam vykonat
presunul do OnCloseQuery. V OnDestroy jsem nechal
pouze uvolnovani objektu, jejichz neuvolneni pri ukonceni
Windows neni tragicke.

Vaclav Krmela





----------
* www.inMail.sk - Vasa emailova adresa na cely zivot ZDARMA
* Mail neobsahuje virusy. Zkontrolovane antivirusom NOD32 (www.eset.sk)
* www.SlovakNET.sk - profesionalny webhosting, domena .SK ZADARMO
* Zoner Media Explorer 5 - stiahnite si pomocnika pre digitalnu fotografiu
(zme.zoner.sk)